diff --git a/General/RepPaqueteriasGuias.aspx.cs b/General/RepPaqueteriasGuias.aspx.cs index f946bcb53..0f86915ad 100644 --- a/General/RepPaqueteriasGuias.aspx.cs +++ b/General/RepPaqueteriasGuias.aspx.cs @@ -163,6 +163,18 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas ViewState["CvePaqueteriaGuiaReasignar"] = value; } } + + private String Folio + { + get + { + return ViewState["Folio"].ToString(); + } + set + { + ViewState["Folio"] = value; + } + } #endregion @@ -959,6 +971,15 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas MensajeEnviado = true; } + break; + case 3: + //Tipo 3 Guia reasignada + Cuerpo.AppendLine(String.Format("Motivo:{0}. Tu envío fue reprogramado para el siguiente día hábil.", DdlMotivoRechazoGuia.SelectedItem.Text)); + CargaDatosCorreo(this.CveVenta); + if (Correo.SendMail(UsuarioActual.Empresa, this.Destinatario, Asunto, Cuerpo.ToString())) + { + MensajeEnviado = true; + } break; } return MensajeEnviado; @@ -996,11 +1017,11 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas Destinatario = DbRowVenta["Mail"].ToString(); } - // Destinatario = "sig.buzon02@gmail.com"; // CORREO PRUEBA - //if (UsuarioActual.Empresa.Funcionalidad(280) == "1" && CveCliente > 0 && CveVendedor > 0) - //{ - // Destinatario = getCorreoNotificacion(CveCliente,CveVendedor); - //} + Destinatario = "sig.buzon02@gmail.com"; // CORREO PRUEBA + if (UsuarioActual.Empresa.Funcionalidad(280) == "1" && CveCliente > 0 && CveVendedor > 0) + { + Destinatario = getCorreoNotificacion(CveCliente, CveVendedor); + } if (ObjVentas.GetVentaDetalle(CveVenta)) { @@ -1034,6 +1055,8 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas this.RegistraScript("$('#ModalMotivoReasignacion').modal('show')", "hidemodal3"); GridViewRow GvRow = (GridViewRow)(((LinkButton)sender).NamingContainer); CvePaqueteriaGuiaReasignar = GvRow.DataKey("CvePaqueteriaGuia").ToEntero(); + CveVenta = GvRow.DataKey("CveAgrupador").ToString().ToEntero(); + Folio = GvRow.DataKey("Folio").ToString(); } protected void BtnReasignar_Click(object sender, EventArgs e) @@ -1047,6 +1070,8 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas CargaDatos(); UPDatos.Update(); CvePaqueteriaGuiaReasignar = -1; + EnviarCorreoNotificacionEntrega(3, SerieFolio, "","","","","",-1,null); + this.RegistraScript("$('#ModalMotivoReasignacion').modal('hide')", "hidemodal3"); } } \ No newline at end of file