private void MP_Limpiar() { Txb_CliCod.Clear(); Txb_CliCodSpyre.Clear(); Txb_CliDescripcion.Clear(); Txb_CliRazonSoc.Clear(); Txb_CliNit.Clear(); Chb_CliContado.Checked = true; Chb_CliCredito.Checked = false; Txb_CliDireccion.Clear(); Txb_CliContacto1.Clear(); Txb_CliContacto2.Clear(); Txb_CliTel1.Clear(); Txb_CliTel2.Clear(); Txb_CliEmail1.Clear(); Txb_CliEmail2.Clear(); if (_Limpiar == false) { UTGlobal.MG_SeleccionarCombo(Cb_CliCiudad); UTGlobal.MG_SeleccionarCombo(Cb_CliFacturacion); } }
public override bool MH_NuevoRegistro() { int id = 0; bool resultado = false; string mensaje = ""; VCliente Cliente = new VCliente() { IdSpyre = Txb_CliCodSpyre.Text, Descripcion = Txb_CliDescripcion.Text, RazonSocial = Txb_CliRazonSoc.Text, Nit = Txb_CliNit.Text, TipoCliente = Chb_CliContado.Checked ? 1 : 0, Direcccion = Txb_CliDireccion.Text, Contacto1 = Txb_CliContacto1.Text, Contacto2 = Txb_CliContacto2.Text, Telfono1 = Txb_CliTel1.Text, Telfono2 = Txb_CliTel2.Text, Email1 = Txb_CliEmail1.Text, Email2 = Txb_CliEmail2.Text, Ciudad = Convert.ToInt32(Cb_CliCiudad.Value), Facturacion = Convert.ToInt32(Cb_CliFacturacion.Value), Latitud = Convert.ToDecimal(_latitud), Longittud = Convert.ToDecimal(_longitud), Imagen = _imagen, Fecha = DateTime.Now.Date, Hora = DateTime.Now.ToString("hh:mm"), Usuario = UTGlobal.Usuario, }; if (VM_Nuevo) //Nuevo { resultado = new ServiceDesktop.ServiceDesktopClient().ClienteGuardar(Cliente, ref id); if (resultado) { Txb_CliCodSpyre.Focus(); UTGlobal.MG_MoverImagenRuta(Path.Combine(ConexionGlobal.gs_CarpetaRaiz, EnCarpeta.Imagen, ENSubCarpetas.ImagenesCliente), _imagen, Pc_Img); MP_Filtrar(1); MP_Limpiar(); _Limpiar = true; _imagen = "Default.jpg"; _ModificarImagen = false; mensaje = GLMensaje.Nuevo_Exito(_NombreFormulario, id.ToString()); } } else //Modifcar { id = Convert.ToInt32(Txb_CliCod.Text); resultado = new ServiceDesktop.ServiceDesktopClient().ClienteModificar(Cliente, id); if (resultado) { if (_ModificarImagen) { UTGlobal.MG_MoverImagenRuta(Path.Combine(ConexionGlobal.gs_CarpetaRaiz, EnCarpeta.Imagen, ENSubCarpetas.ImagenesCliente), _imagen, Pc_Img); _ModificarImagen = false; } Txb_CliCodSpyre.Focus(); MP_Filtrar(1); MP_InHabilitar();//El formulario _Limpiar = true; _imagen = "Default.jpg"; mensaje = GLMensaje.Modificar_Exito(_NombreFormulario, id.ToString()); MH_Habilitar();//El menu } } if (resultado) { ToastNotification.Show(this, mensaje, PRESENTER.Properties.Resources.GRABACION_EXITOSA, (int)GLMensajeTamano.Chico, eToastGlowColor.Green, eToastPosition.TopCenter); } else { mensaje = GLMensaje.Registro_Error(_NombreFormulario); ToastNotification.Show(this, mensaje, PRESENTER.Properties.Resources.CANCEL, (int)GLMensajeTamano.Chico, eToastGlowColor.Green, eToastPosition.TopCenter); } return(resultado); }