public long FnGuardarOrdenVenta(ClsOrdenVenta objOrdenVenta, List<ClsOrdVenDetalle> lstOrdVenDetalle, ClsCliente objCliente) { try { if (FnVerificarNuevoCliente(objCliente.Dni_Client)) { FnGuardarCliente(objCliente); } objOrdenVentaDao.IniciarTransacion(); var lngCorrelativo = objOrdenVentaDao.obtenerCorrelativo(); objOrdenVenta.OrdVent_Codigo = lngCorrelativo; var lngIdOrden = objOrdenVentaDao.insertar(ClsMapear.AutoMapToTaOrdenVenta(objOrdenVenta)); var blnResp = objOrdenVentaDao.insertar(FnObtenerLtsDetalles(lstOrdVenDetalle, lngCorrelativo)); if (lngIdOrden > 0 && blnResp) { objOrdenVentaDao.FinalizarTransaccionExitosa(); } else { objOrdenVentaDao.FinalizarTransaccionErronea(); } return lngIdOrden; } catch (Exception) { /***** FUNCION PARA ESCRIBIR EN UN FICHERO LOG *****/ throw; } return 0; }
public static TA_Cliente AutoMapToTaCliente(ClsCliente objCliente) { return Mapper.Map<ClsCliente, TA_Cliente>(objCliente); }
private void FnSetearDatosDelCliente(ClsCliente objEntidad) { if (objEntidad != null && objEntidad.Nom_Client != null) { txtApeNom.Text = objEntidad.Nom_Client; txtEdad.Text = objEntidad.Edad_Client.ToString(); cboGenero.SelectedValue = objEntidad.Sexo_Client; } }
private ClsCliente FnMapearEntidadCliente() { var objEntidad = new ClsCliente() { Celular_Client = 1236, Clien_Id = 1506959, Dni_Client = 481504562, Edad_Client = 12, Email_Client = "*****@*****.**", Estado_Client = 1, Nom_Client = "Genesis", Sexo_Client = "M" }; return objEntidad; }
public bool FnGuardarCliente(ClsCliente objCliente) { objCliente.Clien_Id = FnObtenerCorrelativo(); var blnResp = objClienteDao.Insertar(ClsMapear.AutoMapToTaCliente(objCliente)); return blnResp > 0; }
private static void FnGuardarCliente(ClsCliente objCliente) { var objClienteLn = new ClsClienteModel(); objClienteLn.FnGuardarCliente(objCliente); }
public bool FnValidar(ClsOrdenVenta entOrdenVenta, ClsCliente entCliente) { var strMensaje = string.Empty; strMensaje = string.IsNullOrEmpty(entCliente.Nom_Client) ? strMensaje + " INGRESE EL NOMBRE CORRECTO DEL CLIENTE \n " : strMensaje; strMensaje = string.IsNullOrEmpty(entCliente.Sexo_Client) ? strMensaje + " INGRESE EL GENERO CORRECTO DEL CLIENTE " : strMensaje; strMensaje = entCliente.Edad_Client <= 0 || entCliente.Edad_Client > 115 ? strMensaje + " INGRESE LA EDAD CORRECTA DEL CLIENTE \n " : strMensaje; if (strMensaje.Equals(string.Empty)) { return true; } else { strMensajeDeAdvertencia = strMensaje; return false; } }