public void create(ModoPago objModoPago) { bool verificacao = true; string nome = objModoPago.Nome; if (nome == null) { objModoPago.Estado = 20; } else { nome = objModoPago.Nome.Trim(); verificacao = nome.Length > 0 && nome.Length < 30; if (!verificacao) { objModoPago.Estado = 2; return; } } string outro = objModoPago.Outros.Trim(); verificacao = outro.Length > 0 && outro.Length < 50; if (!verificacao) { objModoPago.Estado = 3; return; } ModoPago objModoPagoAux = new ModoPago(); objModoPagoAux.NumPago = objModoPago.NumPago; verificacao = !objModoPagoDao.find(objModoPagoAux); if (!verificacao) { objModoPago.Estado = 4; return; } //tudo correto então salva objModoPago.Estado = 99; objModoPagoDao.create(objModoPago); return; }
public void create(ModoPago objModoPago) { bool verificacion = true; ////validar numeroPago retorna estado=1; //string numP = objModoPago.NumPago.ToString(); //int numPag = 0; //if (numP == null) //{ // objModoPago.Estado = 10; // return; //}else //{ // try // { // numPag = Convert.ToInt32(objModoPago.NumPago); // verificacion = numPag > 0 && numPag < 999999; // if (!verificacion) // { // objModoPago.Estado = 1; // return; // } // } // catch (Exception e) // { // objModoPago.Estado = 100; ; // } //} ////fin validar numPago //inicio validar nombre estado=2 string nombre = objModoPago.Nombre; if (nombre == null) { objModoPago.Estado = 20; } else { nombre = objModoPago.Nombre.Trim(); verificacion = nombre.Length > 0 && nombre.Length < 30; if (!verificacion) { objModoPago.Estado = 2; return; } } //fin validar nombre //inicio validar otroDetalle retorna estado=3 string otro = objModoPago.Otros.Trim(); verificacion = otro.Length > 0 && otro.Length < 50; if (!verificacion) { objModoPago.Estado = 3; return; } //fin validar otroDetalle retorna estado=3 //inicio validar duplicicdad estado=4 ModoPago objModoPagoAux = new ModoPago(); objModoPagoAux.NumPago = objModoPago.NumPago; verificacion = !objModoPagoDao.find(objModoPagoAux); if (!verificacion) { objModoPago.Estado = 4; return; } //fin modoPago //todo bien objModoPago.Estado = 99; objModoPagoDao.create(objModoPago); return; }